I gang

develop a php module for non-standard streaming mp4

Develop a PHP module in C, to be compiled on a Linux (CentOS) system.

The module will offer asynchronous services.

It will grow in time, the first project will contain some of the first needed functions. If worked out well, we will work out new projects for you (no bidding needed from there on).

The module will be added in [url removed, login to view], and from there on I will have the ability to perform tasks. Note that it is up to your skill and knowledge if the functions will be separate functions, or all together in a class/object. As the module will be streaming one movie (per user/php script) an object is not necessary but on the other hand would be nice so we can set default settings in it, and change those settings on the fly.

Function 1 (asynchronously): streammovie( absolutepathmovie, offset, absolutepathintro)

This function will read the movie file (an MP4) and if the offset is not zero the new index is to be recreated in memory and send to the receiver.

The third and optional parameter is to add a short intro before the main movie. Two movies must be streamed as one.

There will be some functions as to communicate with the running 'streammovie' function. While it is streaming php will regain posession and can do other tasks while streaming is on progress. Php can now call some of these functions:

Function 2: getinfo( what )

what = 'bytes', it will return the number of bytes send since the call to streammovie

what = 'seconds', it will return the number of seconds (real movie-seconds viewable or cached at the receiver) send since the call to streammovie

what = 'bitrate', return the (calculated) current bitrate

Function 3: changesetting ( array( 0..n name=> value) )

Per value the setting will be changed. Settings which have impact on the current running stream will update the running stream.

'checkforupdates' => value in milliseconds

This is the interval time the streaming function will perform other tasks than streaming (updating global variables containing all info about the streaming process, changing own parameters like bitrate)

'maxbitrate' => value

This will set the maximum bitrate (bytes per second, only calculated for the data stream, not for the index/metadata).

'pause streaming' => 1

This will halt the streaming until a resume is given.

'resume streaming' => 1

This will resume the streaming

'stop streaming' => 1

This will end the streaming.

Some info on the C code:

The idea is that we have code at hand and I expect you to re-use it (unless you already have such code proven to work).

Search for apache_mod_h264_streaming-2.2.7 to get the C code (which is working really very well in Apache).

If you have experience with writing a module for PHP than you may place bids. I do need to know what kind of module you have written and will ask you if you did not write it in your offer message.

If you have the experience of coding the C script in a php module AND knowledge of the MP4 format then you are my preferred developer so be sure to let me know this!

You must rely on my skills (10yr+) in PHP.

Before we start I will write out in great detail every aspect of what is in or out this project.

I will adapt the text to your preference whether you want to code it using objects or in plain functions.

More info on the movies

- format MP4, the 'index' is already moved to the front of the file

- size: from small up to 1 GB

- an intro movie will be anywhere between 0 (none) to 120 seconds

- environment: Linux/Cent-OS (5.0 currently). Apache will run PHP. Server has multiple cores and sufficient memory or load balancing can be applied if needed.

- Up to 10 concurrent streaming movies is to be expected at least.

I ask you to please only bid if you have read this description.

You will need to write in your first line of bidding: 'ofcourse I did read your description in detail. Even twice!'

Auto bids will not be responded to and will have zero chance of being selected. I need serious people as this is a serious project.

Færdigheder: C programmering, PHP, Software Arkitektur, Video Broadcasting

Se mere: writing a resume with no work experience, writing a resume, writing a movie script, writing a movie, writing a great resume, write me a resume, write a resume, working for first data, what to write on a resume, what to name your resume, what skills must a php developer have, what must i know to be a software developer, what is a resume, what is a php developer, up to standard, updating resume, stream global services, standard up, software developer on call, skills for resume, short hand writing, setting up a resume, services on line php, search for projects, resume writing services

Om arbejdsgiveren:
( 0 bedømmelser ) Netherlands

Projekt-ID: #6055561

Tildelt til:

liebschwager

Hello I think I can help you because I have more then 10 years experience in C/C++ and with Linux since 1999. I have made some small plugins for the firefox and the apache framework. So im very familiar with moduliz Mere

$2368 USD in 15 dage
(1 bedømmelse)
3.1

8 freelancere byder i gennemsnit $3320 for dette job

esolzsales

We would love to discuss the project details, before placing a firm bid. We have some initial questions and more will follow as we discuss. This will ensure we have a strong grasp on the project. Looking forward to hea Mere

$3092 USD in 60 dage
(254 bedømmelser)
9.6
buraqtech

1. Vollks Australian Online Store In these days we are complete re-designing and reimplementing an online store for our Australian client in which we are using X-Cart latest stable release to implement his all require Mere

$2654 USD in 35 dage
(88 bedømmelser)
7.9
zeke

Dear Customer! I am an expert PHP developer with over 6 years of experience and very interested to work on this project. Available to start immediately and finish as soon as possible. My bid is for fast professional s Mere

$2577 USD in 30 dage
(168 bedømmelser)
7.1
edsiper

ofcourse I did read your description in detail. Even twice! Hi, My name is Eduardo and i have a strong background in Linux development, including networking servers in C and have deal in the past with streaming. Mere

$3888 USD in 30 dage
(8 bedømmelser)
6.9
stevecorsi

Hi, Its Steve. Ready for the task. Please see my reviews and previous projects. Can we discuss the details further ? Waiting for your reply !

$3114 USD in 7 dage
(30 bedømmelser)
5.6
codymonkey

ofcourse I did read your description in detail. Even twice! Actually 3 times! Writing a PHP extension in C is really easy, at least to me with 10+ years of experience in C/C++ programming, and for sure I will rely Mere

$2500 USD in 30 dage
(6 bedømmelser)
5.2
phamtech211

My team is really interested in this project as it is exactly within our scope of expertise: We are WEB application design & development experts. Please kindly visit our website [url removed, login to view] to learn more about us and Mere

$7888 USD in 90 dage
(8 bedømmelser)
4.5
aistechnolabs

'ofcourse I did read your description in detail. Even twice!' Hi, We have gone through your requirement and we understand that you are looking for highly skilled, qualified, and experience PHP development team fo Mere

$4329 USD in 30 dage
(1 bedømmelse)
4.2
Time2win

Hello, We have excellent team of programmers and designers to work on your project efficiently and complete job in time. We have read your deepest requirement at our best and will surely give better results. thanks

$3157 USD in 50 dage
(11 bedømmelser)
4.2
arisentech

Respected Client, we would love to serve you on this project. As We have a team of highly qualified and creative professionals looking for some challenging [url removed, login to view] work with 100% SUCCESS , let us do this work plz we ca Mere

$2368 USD in 30 dage
(2 bedømmelser)
4.1
Ecoseit

hi , i am ready to work with you on least amount while giving you better quality then any other one !! the reason is just to create a long term realtions with you and your organization !! i am having more then Mere

$1500 USD in 15 dage
(7 bedømmelser)
3.7
FarahMohammad

Sir, I have read requirements of your project. We are + 4 Year experience in this field. We are able to complete in given [url removed, login to view] Work will be live, Anytime you can track us check your project progress if you found an Mere

$2368 USD in 30 dage
(9 bedømmelser)
3.0
swifthorse

Hello, sir. I read your job posting with interest. I am very interested in your job. I am a excellent software developer and have rich experiences in streaming. I can help you complete your job perfectly in short Mere

$2222 USD in 30 dage
(3 bedømmelser)
2.7
tctechnology

Greeting"s From Foxy Technology 7+ years of Rich Experience in Mobile Development Detailed Understanding Of Job =>Project Title - Develop a php module for no-standard streaming mp4 Mere

$3500 USD in 45 dage
(1 bedømmelse)
0.5