Questions tagged [vp8]

VP8 is a video compression format owned by Google, encoded with the libvpx software library, and released under a 3-clause BSD license.

133 questions
4
votes
1 answer

VP8 video rendering in Javascript

I'm currently working on a interactive web application in javascript that renders in realtime a video received on a webpage and lets you send keyboard inputs. The fact is that I can only receive VP8 video streams (not webm, just raw VP8 video…
mnogue
  • 71
  • 7
3
votes
1 answer

How to enable VP8 on iOS WebRTC?

How to enable VP8 on iOS WebRTC? I have build webrtc on ios and I can see libvpx in webrtc source code for ios. However I do not know how to enable it. PeerConnection to createOffer only has h264 and there was no VP8 description in SDP. Thank you…
Jim
  • 338
  • 1
  • 14
3
votes
1 answer

Build VP8 codec for iOS

I want to build VP8 video codec for iOS platform which can supported with PJSIP library. I am using PJSIP library version 2.6. Is there any patches available which can be used to build VP8 codec or any other code is required in iOS PJSIP.
Megha Parmar
  • 248
  • 2
  • 15
3
votes
1 answer

FFMPEG to create an MPEG-DASH stream with VP8

I'm trying to use FFMPEG to stream a live video feed from my webcam /dev/video0. Following scattered tutorials and scarce documentation (is this a known problem for the encoding community?) I arrived at the following bash script: #!/bin/bash ffmpeg…
Kenny Worden
  • 4,335
  • 11
  • 35
  • 62
3
votes
0 answers

OpenH264 performance versus encoded data size (SEncParamExt)

I am trying to get about 24 frames per second for a 960x540 video using OpenH264 C++ library. I tried different parameters for SEncParamExt and I cannot get better codec performance instead of smaller encoded data. I get about 16-20 fps on my…
Eugen
  • 479
  • 5
  • 16
3
votes
1 answer

Parsing VP8/OPUS frames

I am developing a webrtc simulator in Linux environment using C language. Here I need to send media from one webrtc simulator to other webrtc simulator. I need to work with VP8 and Opus codec. Now I am starting with VP8 codec. As I am new to VP8,…
Austin
  • 1,709
  • 20
  • 40
3
votes
1 answer

WebRtc VP8 Custom Video

I would like to transfer rgb frames(real time) data over the web as a video video stream into a browser(chrome/firefox). so i got the rgb -> yuv - >yv12 -> vp8 conversions completed. I can play the vp8 video locally and it looks good. now I need to…
Evren Bingøl
  • 1,306
  • 1
  • 20
  • 32
3
votes
1 answer

Adding H.264 support to native WebRTC

I know well that H.264 support is not the goal of WebRTC's current maintainers. However, while poking around the native code, I noticed some commented out bits referring to an H.264 RTP packetizer. The environment I'm working on is the OMAP4430,…
Dany Joumaa
  • 2,030
  • 6
  • 30
  • 45
3
votes
1 answer

Complicated dynamic and static linking with duplicates (Firefox Add-on, WebRTC and VP8)

I've tried to formulate the problem in an abstract way, but anyway I give details about the actual libraries in the end. Dynamic library Addon is statically linked against other library WebRTC which has some code in assembly and this code is linked…
peetonn
  • 2,942
  • 4
  • 32
  • 49
3
votes
2 answers

Convert VP8 RTP video stream to H.264

I am new to video encoding and am getting confused with the depth of it. Goal: To convert a VP8 encoded RTP video stream to H.264 encoded RTP video stream Question: What should be my approach? The way I am looking at it, Receive video stream…
Bonton255
  • 2,231
  • 3
  • 28
  • 44
3
votes
1 answer

VP8 encode/decode on android results in black and white image with red, green and blue squares

I've got a VoIP video application that works fine on MAC, Windows and iOS using the VP8 codec. When I place a call between any of these platforms and Android both sides of the call have a black and white image with red, green and blue squares. The…
junglecat
  • 643
  • 1
  • 10
  • 19
3
votes
2 answers

Can MKV hold VP8 Opus combination, and how

I want to create a MKV file with video codec VP8 and audio codec opus I tried the following command in ffmpeg: ffmpeg -y -i ./INPUT.flv -threads 8 -aspect 16:9 -vcodec libvpx -vb 2M -acodec libopus -ac 2 OUTPUT.mkv I have installed libopus0…
BMC
  • 591
  • 3
  • 7
  • 22
2
votes
1 answer

WebRtc Bandwidth / resolution / frame rate control

I want to know why I normally transmit a 320240 resolution video and default my uplink traffic is at 1.5MB; when I modify the SDP bandwidth limit, for example at 500kbps/s my video width and height are still 320240 and the frame rate is not…
GiantKs
  • 23
  • 5
2
votes
2 answers

DirectShow RGB-YUV filter

I would like to encode video in my app with VP8. I use RGB24 format in my app but VP8 DirectShow filter accepts only YUV format (http://www.webmproject.org/tools/#directshow_filters). I've googled the "RGB to YUV directshow filter" but no success. I…
Dalamber
  • 1,009
  • 1
  • 12
  • 32
2
votes
1 answer

VP8 C/C++ source, how to encode frames in ARGB format to frame instead of from file

I'm trying to get started with the VP8 library, I'm not building it in the standard way they tell you to, I just loaded all of the main files and the "encoder" folder into a new Visual Studio C++ DLL project, and just included the C files in an…
1
2
3
8 9