Kapalı

multimedia video transcoder project

In this project, you will implement a video transcoder that should receive a media stream from a media

server and convert the stream into another format to meet the client requirements. Video transcoding

refers to a two-step process in which a previously compressed video bit-stream is decoded to an

intermediate uncompressed format, and then re-encoded into another bit-stream with a different bit rate or

frame rate, a different resolution (e.g., downscaling), or a different coding format (e.g., the conversion

between MPEG-x and [url removed, login to view]).

We will use the VLC media player ([url removed, login to view]), which can be used as a server and as a

client to stream and receive media streams. The transcoder will receive an MPEG video stream over RTP

from the media-streaming server, decompress the video at the decoder part, change the bit rate, frame

rate, or resolution at the encoder part, and send the new MPEG video over RTP to the client. The FFmpeg

libavcodec library ([url removed, login to view]) will be used by the transcoder to decode/encode

the video frames. Examples can be found in the “doc/examples” directory of the FFmpeg package

([url removed, login to view]).

1. Your code should follow the specification of the Real-time Transport ProtocolRTP

(RFC3550 [url removed, login to view] and RFC3551 [url removed, login to view]), and the

RTP Payload Format for MPEG1/MPEG2 Video (RFC2250 [url removed, login to view]), so that

the transcoder is able to receive/send RTP packets with MPEG payload from/to the media

server/client.

2. Your code should be independent of the VLC media libraries, which means you cannot use any

source codes of VLC in your code.

Beceriler: C Programlama, Yazılım Mimarisi, UNIX

Daha fazlasını gör: project convert video ffmpeg, science project tutorial video, fla project file video player, php upload transcoder video, code project audio video mic, project mega video, project development testing multimedia software, project amateur video, code project tranparent video, project description video rental system, project anime video, linux transcoder video, project transparent video

İşveren Hakkında:
( 0 değerlendirme ) Jordan

Proje NO: #13879500

Bu iş için 2 freelancer ortalamada €472 teklif veriyor

whistiti

HI i read your project and your budget is really tooo low for this kind of task (you're talking about programming in C language). I can complete the job if you agree my bid. Please feel free to contact me over chat if Daha Fazla

in %bids___i_period_sub_35% gün içinde444%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)
0.0
ikorolev

Hello! After reading over your description this looks like a perfect fit for my skill sets. I did tasks with ffmpeg many times. I know how it works, how use it for recording/streaming and how to write scripts using Daha Fazla

in %bids___i_period_sub_35% gün içinde500%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)
0.0