Open Bug 948160 (WebRTC-OpenH264) Opened 12 years ago Updated 8 months ago

[meta] Adding OpenH264 support to WebRTC (Desktop)

Categories

(Core :: WebRTC, task)

x86_64
Windows 7
task

Tracking

()

ASSIGNED
Tracking Status
relnote-firefox --- 33+

People

(Reporter: mreavy, Assigned: mreavy)

References

(Depends on 4 open bugs, Blocks 1 open bug)

Details

(Keywords: meta, Whiteboard: [NPOTB])

Attachments

(1 file)

Add H.264 support to WebRTC courtesy OpenH264 (see http://www.openh264.org/).
Set this bug to block 947853 for v1.4 tracking and update whiteboard with functional team and feature info
Whiteboard: [ucid:WebRTC10, 1.4:p2, ft:webrtc][NPOTB]
Flags: sec-review?(cdiehl)
Depends on: 958904
Depends on: 958929
Depends on: 958935
Depends on: 958938
Depends on: 958948
Depends on: 958958
Depends on: 958988
Depends on: 959139
Depends on: 959423
Depends on: 960366
Depends on: 960932
Depends on: 961370
Depends on: 963392
Depends on: 963483
Depends on: 963602
Depends on: 963828
Depends on: 963836
Depends on: 963843
Per an offline discussion with Maire - Open H264 should be removed from FxOS 1.4 tracking, so I'm removing this from the 1.4 tracking bug.
No longer blocks: 1.4-multimedia
Blocks: 985248
Depends on: 985249
Depends on: 985250
Depends on: 985251
Depends on: 985252
Depends on: 985253
Depends on: 985254
Depends on: 985255
Depends on: 985256
Summary: Adding OpenH264 support to WebRTC → Adding OpenH264 support to WebRTC (Desktop)
Depends on: 999721
Depends on: 1012949
Depends on: 1012951
Depends on: 1007694
Depends on: 1009764
Depends on: 1009760
Depends on: 950933
Depends on: 1009765
Depends on: 1009816
Depends on: 1013345
Depends on: 1009909
Depends on: 1013354
No longer depends on: 950933
Depends on: 1013359
Depends on: 1013968
Depends on: 1024140
Depends on: 1020090, 1022008, 1022012
No longer depends on: 1020090
Target Milestone: --- → mozilla33
Assignee: ekr → mreavy
Priority: -- → P1
Depends on: 1024304
Depends on: 1027692
Depends on: 1028005
Depends on: 1028006
Depends on: 1028962
Depends on: 1033522
Depends on: 1035263
Depends on: 1035653
Alias: OpenH264
Depends on: 1020760
Depends on: 1035854
Depends on: 1035937
Depends on: 1036396
Depends on: 1037125
No longer depends on: 1036396
Depends on: 1037767
Depends on: 1037911
Assignee: mreavy → ekr
Status: NEW → ASSIGNED
Depends on: 1038961
Depends on: 1039028
No longer depends on: 1038337
Depends on: 1039226
Depends on: 1039490
Depends on: 1039555
Depends on: 1039572
Depends on: 1039575
Assignee: ekr → mreavy
Depends on: 1039839
Depends on: 1040048
Depends on: 1040060
Depends on: 1040345
Depends on: 1040346
Depends on: 1040905
Depends on: 1040937
Depends on: 1040941
Depends on: 1041080
Depends on: 1041097
Depends on: 1041181
Depends on: 1041244
Depends on: 1041232
Depends on: 1041347
Depends on: 1041402
Depends on: 1041525
Depends on: 1042161
Depends on: 1042348
Release Note Request (optional, but appreciated) [Why is this notable]: [Suggested wording]: [Links (documentation, blog post, etc)]:
relnote-firefox: --- → ?
Depends on: 1043042
Added in the 33 release notes with the wording "OpenH264 support" Is there some documentations or a blog post on it? By the way, is that available also for Android?
Flags: needinfo?(mreavy)
(In reply to Sylvestre Ledru [:sylvestre] from comment #5) > Added in the 33 release notes with the wording "OpenH264 support" > Is there some documentations or a blog post on it? Yes, there was a blog post: https://blog.mozilla.org/blog/2013/10/30/video-interoperability-on-the-web-gets-a-boost-from-ciscos-h-264-codec/ Also check out: http://www.openh264.org/ > By the way, is that available also for Android? It's Desktop only. We could deploy it to Android at some point in the future, but that's not on the roadmap.
Flags: needinfo?(mreavy)
OK. Are you planning to write something more recent for the 33 release? Thanks for the information.
(In reply to Sylvestre Ledru [:sylvestre] from comment #7) > OK. Are you planning to write something more recent for the 33 release? I'm not sure if we want/need to. I just sent an email to the folks preparing the Fx 33 Aurora blog post and cc'd you.
Depends on: 1043394
Depends on: 1043531
Depends on: 1043968
Depends on: 1043973
Depends on: 1044245
Depends on: 1044408
Target Milestone: mozilla33 → mozilla34
OpenH264 will be going out in Fx33 with further improvements/enhancements coming in Fx 34. I'll likely create a new meta bug for Fx34 and definitely keep this meta targeted at Fx 33.
Target Milestone: mozilla34 → mozilla33
Depends on: 1045209
Depends on: 1045500
Depends on: 1044268
Depends on: 1044249
Depends on: 1046191
Depends on: 1046644
Depends on: 1047374
Depends on: 1049501
Depends on: 1050461
No longer blocks: 1052365
Depends on: 1053748
Depends on: 1053745
Depends on: 1053746
Depends on: 1054624
Depends on: 1055080
No longer depends on: 1055779
Depends on: 1046052
Depends on: 1055308
Depends on: 1059477
Depends on: 1055779
Depends on: 1056350
Depends on: 1062259
No longer depends on: 1063883
Depends on: 1076808
Depends on: 1102531
Depends on: CVE-2014-8001
Depends on: CVE-2014-8002
The binary plugin is downloaded in safe mode, I don't think this is expected. https://bugzilla.mozilla.org/show_bug.cgi?id=1105990
I vote for making the download of the binary plugin * on-demand * after user confirmation It is not universally required and frequent bandwidth waste, has license terms different from main product. Too many users notice the download only by accident.
Depends on: 1105990, 1100304
critical buffer overflow in the binary afaics we are vulnerable
Depends on: 1106067
Depends on: 1114748
Depends on: 1156342
Depends on: 1156346
Depends on: 1156505
No longer depends on: 1156505
backlog: --- → webRTC+
Rank: 15
Whiteboard: [ucid:WebRTC10, 1.4:p2, ft:webrtc][NPOTB] → [NPOTB]
backlog: webRTC+ → ---
Rank: 15
Keywords: meta
Priority: P1 → --
Summary: Adding OpenH264 support to WebRTC (Desktop) → [meta] Adding OpenH264 support to WebRTC (Desktop)
Depends on: 1182717
Depends on: 1182718
Depends on: 1182731
Depends on: 1183287
Depends on: 1183350
Depends on: 1183388
Depends on: 1183756
Depends on: 1184396
Depends on: 1184792
Depends on: 1185624
Depends on: 1192929
Depends on: 1192947
Depends on: 1193826
Depends on: 1194481
Depends on: 1196703
Depends on: 1197878
Depends on: 1197888
Depends on: 1198940
Depends on: 1199437
Depends on: 1200085
Depends on: 1200266
Depends on: 1207762
Depends on: 1207767
Depends on: 1207773
Depends on: 1209849
Depends on: 1209851
Depends on: 1211070
Depends on: 1215339
Depends on: 1215340
Depends on: 1215715
Depends on: 1215757
Depends on: 1216206
Depends on: 1224081
Depends on: 1227324
Depends on: 1227328
Depends on: 1227329
Depends on: 1227337
Depends on: 1227341
Depends on: 1227375
Depends on: 1258737
Depends on: 1258783
Depends on: 1260800
Depends on: 1368873
Flags: sec-review?(cdiehl)
Depends on: openh264-2_6
Depends on: openh264-1_8_1
Severity: normal → S3
Alias: OpenH264 → WebRTC-OpenH264
Target Milestone: mozilla33 → ---
Depends on: 1831163
No longer depends on: openh264-1_8_1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: